package com.edu.exam.enums.assessment.generation;

/**
 * 生成模式枚举
 *
 * @author 系统生成
 * @version 2.0
 * @since 2025-11-09
 */
public enum GenerationMode {
    FULL("全量生成"),
    INCREMENTAL("增量生成"),
    CONDITIONAL("条件生成"),
    TARGETED("定向生成"),
    TEST("测试生成");

    private final String description;

    GenerationMode(String description) {
        this.description = description;
    }

    public String getDescription() {
        return description;
    }

    @Override
    public String toString() {
        return name() + " - " + description;
    }
}